unimultipart

suspend fun <ResultType> <ERROR CLASS>.unimultipart(url: String, filename: String, inputProvider: <ERROR CLASS>, resultDeserializer: DeserializationStrategy<ResultType>, mimetype: String = "*/*", additionalParametersBuilder: <ERROR CLASS>.() -> Unit = {}, dataHeadersBuilder: <ERROR CLASS>.() -> Unit = {}, requestBuilder: <ERROR CLASS>.() -> Unit = {}, serialFormat: StandardKtorSerialFormat = standardKtorSerialFormat): ResultType
suspend fun <BodyType, ResultType> <ERROR CLASS>.unimultipart(url: String, filename: String, otherData: BodyPair<BodyType>, inputProvider: <ERROR CLASS>, resultDeserializer: DeserializationStrategy<ResultType>, mimetype: String = "*/*", additionalParametersBuilder: <ERROR CLASS>.() -> Unit = {}, dataHeadersBuilder: <ERROR CLASS>.() -> Unit = {}, requestBuilder: <ERROR CLASS>.() -> Unit = {}, serialFormat: StandardKtorSerialFormat = standardKtorSerialFormat): ResultType